namespace Admin.NET.Application.LAKALA.Dto.Response;

public class LKLCreateOrderDto
{
	/// <summary>
	///
	/// </summary>
	public string out_order_no { get; set; }

	/// <summary>
	/// 银联商户号
	/// </summary>
	public string merchant_no { get; set; }

	/// <summary>
	/// 交易设备标识，进件返回接口中的termId字段，非API接口进件请联系业务员。	
	/// </summary>
	public string vpos_id { get; set; }

	/// <summary>
	/// 渠道
	/// </summary>
	public string channel_id { get; set; }

	/// <summary>
	/// 订单金额，单位：分	
	/// </summary>
	public string total_amount { get; set; }

	/// <summary>
	/// 订单有效期 格式yyyyMMddHHmmss,最大支持下单时间+7天	
	/// </summary>
	public string order_efficient_time { get; set; }

	/// <summary>
	///
	/// </summary>
	public string notify_url { get; set; }

	/// <summary>
	///             是否支持撤销 默认 0 不支持
	/// </summary>
	public string support_cancel { get; set; }

	/// <summary>
	/// 是否支持退款 默认0 不支持
	/// </summary>
	public string support_refund { get; set; }

	/// <summary>
	/// 是否支持“多次发起支付” 默认0 不支持	
	/// </summary>
	public string support_repeat_pay { get; set; }

	/// <summary>
	///
	/// </summary>
	public string busi_type_param { get; set; }

	/// <summary>
	///
	/// </summary>
	public string counter_param { get; set; }

	/// <summary>
	/// 发起订单方的userId，归属于channelId下的userId	
	/// </summary>
	public string out_user_id { get; set; }

	/// <summary>
	/// 订单标题，在使用收银台扫码支付时必输入，交易时送往账户端	
	/// </summary>
	public string order_info { get; set; }

	/// <summary>
	/// 订单补充信息
	/// </summary>
	public string extend_info { get; set; }

	/// <summary>
	/// 客户端下单完成支付后返回的商户网页跳转地址。	
	/// </summary>
	public string callback_url { get; set; }
}
